Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENSHANNEL Detached £106,929 £105,000 18 Aug 2023
3 PENSHANNEL Detached £184,808 £154,500 25 Sep 2020
11 PENSHANNEL Detached £307,476 £55,000 9 Aug 1996